package com.ticket.sass.common.ticketserver.dto.input

data class SeatUnlockInput(
    /**
     * 锁座 id
     *
     * 辰星 - OrderCode
     * 云智 - lockOrderId
     * 鼎新 - lock_flag
     */
    val id: String,

    /**
     * 场次编码（专资）
     *
     * 辰星 - FeatureAppNo
     */
    val scheduleCode: String,

    /**
     * 场次 id
     *
     * 鼎新 - play_id
     */
    val scheduleKey: String,

    /**
     * 座位信息
     */
    val seatList: List<Seat>
) {
    data class Seat(
        /**
         * 座位 id
         */
        val id: String,
        /**
         * 座位编码（专资）
         */
        val code: String,
    )
}
